articulation piece - German English Dictionary